A sequence grabber panel component creates a settings dialog box, which has settings that affect the behavior of a channel component. For example, a dialog might let the user control the frame capture rate of a video digitizer and the image quality of an image compressor. The user settings dialog box can be customized to include any required options by creating a new component.
Sequence grabber panel components are never called directly by an application. Application developers use panel components by calling the sequence grabber component. The sequence grabber component uses a panel component to obtain user preferences for configuration of channel components.
Only developers planning to create panel components need to read this chapter. Other developers may wish to read the first section, "About Sequence Grabber Panel Components", to enhance their understanding of QuickTime architecture.
About Sequence Grabber Panel ComponentsInside Macintosh describes what sequence grabber panel components are, and how they are used. A diagram shows the relationship between an application, a sequence grabber component, panel components, channel components, and lower-level software and hardware. Most developers will find this of interest.
Creating Sequence Grabber Panel ComponentsInside Macintosh provides a detailed discussion of how to create a sequence grabber panel component. You will need to read this section only if you plan to create panel components.
Inside Macintosh describes the flags that control how sequence grabbers manage their connection with your panel component.
FunctionsInside Macintosh describes the functions you will need to implement when creating a panel component. Each group of functions is introduced by a description of their purpose.
Inside Macintosh describes the constants used for communication between the sequence grabber component and your panel component.